English Dictionary
◊ SOLAR FLARE
solar flare
n : a sudden eruption of hydrogen gas from the sun's surface;
associated with sunspots and radio interference [syn: {flare}]